<?php

class AfficheFormUpdateClientAction extends Action{
	
		function execute( HttpRequest $request ){
			
			// si c'est bien un utilisateur
		if(Session::getParameter('utilisateur')){
					$utilisateurTab=Session::getParameter('utilisateur');
					$utilisateur=$utilisateurTab[0];
				// si c'est bien un employe
			if ($utilisateur->getTypeUtilisateur()=='client'){
				
				$DAOfactory=AbstractDAOFactory::getDaoFactory(AbstractDAOFactory::MYSQL);
				$clientDAO=$DAOfactory->getClientDAO();
				//on recupere le id via l'id utilisateur qui est en session
				$tab=$clientDAO->getById($utilisateur->getId());
				$client=$tab[0];
				
				
				//on renvoie notre objet pour la vue
				$request->addObject('client',$client);
			
				return self::ACTION_DEFAULT;
			}
		else{
				return self::ACTION_ERROR;
			}
		}
		else{
			return self::ACTION_ERROR;
		}
		
	}
}
?>